package com.example.common;

public class MathUtil {
	
	
	/** 
	* 两数相加，如果参数为空会被当做0处理
	* @param a 被加数
	* @param b 加数
	* @return int
	* @author liuhuaqing
	* @date 2018年8月22日下午2:50:10
	*/ 
	public static int add(Integer a,Integer b)
	{
		return getValueIgnorNull(a)+getValueIgnorNull(b);
	}
	
	
	/** 
	* 两数相减，如果参数为空会被当做0处理
	* @param a 被减数
	* @param b 减数
	* @return int
	* @author liuhuaqing
	* @date 2018年8月22日下午2:51:38
	*/ 
	public static int sub(Integer a,Integer b)
	{
		return getValueIgnorNull(a)-getValueIgnorNull(b);
	}
	
	
	
	
	public static int getValueIgnorNull(Integer num)
	{
		if(num==null)
		{
			return 0;
		}
		else 
		{
			return num.intValue();
		}
	}
}
